Big Huge Thesaurus

capital of Sri Lanka

noun